#ifndef OS_CFG_H
#define OS_CFG_H
//操作系统配置有关的项

//GDT表的大小
#define GDT_TABLE_SIZE 256

//cs寄存器使用的选择子，代码段
#define KERNEL_SELECTOR_CS (1*8)

//ds寄存器使用的选择子，数据段
#define KERNEL_SELECTOR_DS (2*8)

#define SELECTOR_SYSCALL     	(3 * 8)	// 调用门的选择子

//栈的大小
#define KERNEL_STACK_SIZE (8*1024)
#define IDLE_TASK_STACK_SIZE 1024

#define OS_TICK_MS              10       	// 每毫秒的时钟数

#define TASK_NR             128            // 进程的数量

#define OS_VERSION  "1.0.0"

#endif